home *** CD-ROM | disk | FTP | other *** search
/ Hardcore Visual Basic 5.0 (2nd Edition) / Hardcore Visual Basic 5.0 - Second Edition (1997)(Microsoft Press).iso / Source / Sieve / SIEVEMFC / SIEVEMFC.MAK < prev    next >
Text File  |  1996-06-06  |  12KB  |  428 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Format Version 4.10
  2. # ** DO NOT EDIT **
  3.  
  4. # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
  5.  
  6. !IF "$(CFG)" == ""
  7. CFG=SieveMFC - Win32 Debug
  8. !MESSAGE No configuration specified.  Defaulting to SieveMFC - Win32 Debug.
  9. !ENDIF 
  10.  
  11. !IF "$(CFG)" != "SieveMFC - Win32 Release" && "$(CFG)" !=\
  12.  "SieveMFC - Win32 Debug"
  13. !MESSAGE Invalid configuration "$(CFG)" specified.
  14. !MESSAGE You can specify a configuration when running NMAKE on this makefile
  15. !MESSAGE by defining the macro CFG on the command line.  For example:
  16. !MESSAGE 
  17. !MESSAGE NMAKE /f "Sievemfc.mak" CFG="SieveMFC - Win32 Debug"
  18. !MESSAGE 
  19. !MESSAGE Possible choices for configuration are:
  20. !MESSAGE 
  21. !MESSAGE "SieveMFC - Win32 Release" (based on\
  22.  "Win32 (x86) Dynamic-Link Library")
  23. !MESSAGE "SieveMFC - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
  24. !MESSAGE 
  25. !ERROR An invalid configuration is specified.
  26. !ENDIF 
  27.  
  28. !IF "$(OS)" == "Windows_NT"
  29. NULL=
  30. !ELSE 
  31. NULL=nul
  32. !ENDIF 
  33. ################################################################################
  34. # Begin Project
  35. # PROP Target_Last_Scanned "SieveMFC - Win32 Debug"
  36. MTL=mktyplib.exe
  37. CPP=cl.exe
  38. RSC=rc.exe
  39.  
  40. !IF  "$(CFG)" == "SieveMFC - Win32 Release"
  41.  
  42. # PROP BASE Use_MFC 5
  43. # PROP BASE Use_Debug_Libraries 0
  44. # PROP BASE Output_Dir "Release"
  45. # PROP BASE Intermediate_Dir "Release"
  46. # PROP BASE Target_Dir ""
  47. # PROP Use_MFC 6
  48. # PROP Use_Debug_Libraries 0
  49. # PROP Output_Dir "Release"
  50. # PROP Intermediate_Dir "Release"
  51. # PROP Target_Dir ""
  52. OUTDIR=.\Release
  53. INTDIR=.\Release
  54. # Begin Custom Macros
  55. OutDir=.\Release
  56. # End Custom Macros
  57.  
  58. ALL : "$(OUTDIR)\Sievemfc.dll" "$(OUTDIR)\SieveMFC.tlb"\
  59.  "$(OUTDIR)\Sievemfc.bsc" "$(OUTDIR)\regsvr32.trg"
  60.  
  61. CLEAN : 
  62.     -@erase "$(INTDIR)\Sieve.obj"
  63.     -@erase "$(INTDIR)\Sieve.sbr"
  64.     -@erase "$(INTDIR)\SieveMFC.obj"
  65.     -@erase "$(INTDIR)\Sievemfc.pch"
  66.     -@erase "$(INTDIR)\SieveMFC.res"
  67.     -@erase "$(INTDIR)\SieveMFC.sbr"
  68.     -@erase "$(INTDIR)\SieveMFC.tlb"
  69.     -@erase "$(INTDIR)\StdAfx.obj"
  70.     -@erase "$(INTDIR)\StdAfx.sbr"
  71.     -@erase "$(OUTDIR)\regsvr32.trg"
  72.     -@erase "$(OUTDIR)\Sievemfc.bsc"
  73.     -@erase "$(OUTDIR)\Sievemfc.dll"
  74.     -@erase "$(OUTDIR)\Sievemfc.exp"
  75.     -@erase "$(OUTDIR)\Sievemfc.lib"
  76.  
  77. "$(OUTDIR)" :
  78.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  79.  
  80. # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_WINDLL" /D "_MBCS" /Yu"stdafx.h" /c
  81. # ADD CPP /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_WINDLL" /D "_AFXDLL" /D "_MBCS" /Yu"stdafx.h" /c
  82. CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  83.  "_WINDLL" /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)/Sievemfc.pch" /Yu"stdafx.h"\
  84.  /Fo"$(INTDIR)/" /c 
  85. CPP_OBJS=.\Release/
  86. CPP_SBRS=.\.
  87. # ADD BASE MTL /nologo /D "NDEBUG" /win32
  88. # ADD MTL /nologo /D "NDEBUG" /win32
  89. MTL_PROJ=/nologo /D "NDEBUG" /win32 
  90. # ADD BASE RSC /l 0x409 /d "NDEBUG"
  91. # ADD RSC /l 0x409 /d "NDEBUG" /d "_AFXDLL"
  92. RSC_PROJ=/l 0x409 /fo"$(INTDIR)/SieveMFC.res" /d "NDEBUG" /d "_AFXDLL" 
  93. BSC32=bscmake.exe
  94. # ADD BASE BSC32 /nologo
  95. # ADD BSC32 /nologo
  96. BSC32_FLAGS=/nologo /o"$(OUTDIR)/Sievemfc.bsc" 
  97. BSC32_SBRS= \
  98.     "$(INTDIR)\Sieve.sbr" \
  99.     "$(INTDIR)\SieveMFC.sbr" \
  100.     "$(INTDIR)\StdAfx.sbr"
  101.  
  102. "$(OUTDIR)\Sievemfc.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  103.     $(BSC32) @<<
  104.   $(BSC32_FLAGS) $(BSC32_SBRS)
  105. <<
  106.  
  107. LINK32=link.exe
  108. # ADD BASE LINK32 /nologo /subsystem:windows /dll /machine:I386
  109. # ADD LINK32 /nologo /subsystem:windows /dll /machine:I386
  110. LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:no\
  111.  /pdb:"$(OUTDIR)/Sievemfc.pdb" /machine:I386 /def:".\SieveMFC.def"\
  112.  /out:"$(OUTDIR)/Sievemfc.dll" /implib:"$(OUTDIR)/Sievemfc.lib" 
  113. DEF_FILE= \
  114.     ".\SieveMFC.def"
  115. LINK32_OBJS= \
  116.     "$(INTDIR)\Sieve.obj" \
  117.     "$(INTDIR)\SieveMFC.obj" \
  118.     "$(INTDIR)\SieveMFC.res" \
  119.     "$(INTDIR)\StdAfx.obj"
  120.  
  121. "$(OUTDIR)\Sievemfc.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  122.     $(LINK32) @<<
  123.   $(LINK32_FLAGS) $(LINK32_OBJS)
  124. <<
  125.  
  126. # Begin Custom Build - Registering
  127. OutDir=.\Release
  128. TargetPath=.\Release\Sievemfc.dll
  129. InputPath=.\Release\Sievemfc.dll
  130. SOURCE=$(InputPath)
  131.  
  132. "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  133.    regsvr32 /s /c "$(TargetPath)"
  134.    echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
  135.  
  136. # End Custom Build
  137.  
  138. !ELSEIF  "$(CFG)" == "SieveMFC - Win32 Debug"
  139.  
  140. # PROP BASE Use_MFC 5
  141. # PROP BASE Use_Debug_Libraries 1
  142. # PROP BASE Output_Dir "Debug"
  143. # PROP BASE Intermediate_Dir "Debug"
  144. # PROP BASE Target_Dir ""
  145. # PROP Use_MFC 5
  146. # PROP Use_Debug_Libraries 1
  147. # PROP Output_Dir "Debug"
  148. # PROP Intermediate_Dir "Debug"
  149. # PROP Target_Dir ""
  150. OUTDIR=.\Debug
  151. INTDIR=.\Debug
  152. # Begin Custom Macros
  153. OutDir=.\Debug
  154. # End Custom Macros
  155.  
  156. ALL : "$(OUTDIR)\Sievemfc.dll" "$(OUTDIR)\SieveMFC.tlb"\
  157.  "$(OUTDIR)\regsvr32.trg"
  158.  
  159. CLEAN : 
  160.     -@erase "$(INTDIR)\Sieve.obj"
  161.     -@erase "$(INTDIR)\SieveMFC.obj"
  162.     -@erase "$(INTDIR)\Sievemfc.pch"
  163.     -@erase "$(INTDIR)\SieveMFC.res"
  164.     -@erase "$(INTDIR)\SieveMFC.tlb"
  165.     -@erase "$(INTDIR)\StdAfx.obj"
  166.     -@erase "$(INTDIR)\vc40.idb"
  167.     -@erase "$(INTDIR)\vc40.pdb"
  168.     -@erase "$(OUTDIR)\regsvr32.trg"
  169.     -@erase "$(OUTDIR)\Sievemfc.dll"
  170.     -@erase "$(OUTDIR)\Sievemfc.exp"
  171.     -@erase "$(OUTDIR)\Sievemfc.ilk"
  172.     -@erase "$(OUTDIR)\Sievemfc.lib"
  173.     -@erase "$(OUTDIR)\Sievemfc.pdb"
  174.  
  175. "$(OUTDIR)" :
  176.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  177.  
  178. # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_WINDLL" /D "_MBCS" /Yu"stdafx.h" /c
  179. # ADD CPP /nologo /ML /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_WINDLL" /D "_MBCS" /D "_USRDLL" /Yu"stdafx.h" /c
  180. CPP_PROJ=/nologo /ML /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS"\
  181.  /D "_WINDLL" /D "_MBCS" /D "_USRDLL" /Fp"$(INTDIR)/Sievemfc.pch" /Yu"stdafx.h"\
  182.  /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 
  183. CPP_OBJS=.\Debug/
  184. CPP_SBRS=.\.
  185. # ADD BASE MTL /nologo /D "_DEBUG" /win32
  186. # ADD MTL /nologo /D "_DEBUG" /win32
  187. MTL_PROJ=/nologo /D "_DEBUG" /win32 
  188. # ADD BASE RSC /l 0x409 /d "_DEBUG"
  189. # ADD RSC /l 0x409 /d "_DEBUG"
  190. RSC_PROJ=/l 0x409 /fo"$(INTDIR)/SieveMFC.res" /d "_DEBUG" 
  191. BSC32=bscmake.exe
  192. # ADD BASE BSC32 /nologo
  193. # ADD BSC32 /nologo
  194. BSC32_FLAGS=/nologo /o"$(OUTDIR)/Sievemfc.bsc" 
  195. BSC32_SBRS= \
  196.     
  197. LINK32=link.exe
  198. # ADD BASE LINK32 /nologo /subsystem:windows /dll /debug /machine:I386
  199. # ADD LINK32 /nologo /subsystem:windows /dll /debug /machine:I386
  200. LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:yes\
  201.  /pdb:"$(OUTDIR)/Sievemfc.pdb" /debug /machine:I386 /def:".\SieveMFC.def"\
  202.  /out:"$(OUTDIR)/Sievemfc.dll" /implib:"$(OUTDIR)/Sievemfc.lib" 
  203. DEF_FILE= \
  204.     ".\SieveMFC.def"
  205. LINK32_OBJS= \
  206.     "$(INTDIR)\Sieve.obj" \
  207.     "$(INTDIR)\SieveMFC.obj" \
  208.     "$(INTDIR)\SieveMFC.res" \
  209.     "$(INTDIR)\StdAfx.obj"
  210.  
  211. "$(OUTDIR)\Sievemfc.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  212.     $(LINK32) @<<
  213.   $(LINK32_FLAGS) $(LINK32_OBJS)
  214. <<
  215.  
  216. # Begin Custom Build - Registering
  217. OutDir=.\Debug
  218. TargetPath=.\Debug\Sievemfc.dll
  219. InputPath=.\Debug\Sievemfc.dll
  220. SOURCE=$(InputPath)
  221.  
  222. "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  223.    regsvr32 /s /c "$(TargetPath)"
  224.    echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
  225.  
  226. # End Custom Build
  227.  
  228. !ENDIF 
  229.  
  230. .c{$(CPP_OBJS)}.obj:
  231.    $(CPP) $(CPP_PROJ) $<  
  232.  
  233. .cpp{$(CPP_OBJS)}.obj:
  234.    $(CPP) $(CPP_PROJ) $<  
  235.  
  236. .cxx{$(CPP_OBJS)}.obj:
  237.    $(CPP) $(CPP_PROJ) $<  
  238.  
  239. .c{$(CPP_SBRS)}.sbr:
  240.    $(CPP) $(CPP_PROJ) $<  
  241.  
  242. .cpp{$(CPP_SBRS)}.sbr:
  243.    $(CPP) $(CPP_PROJ) $<  
  244.  
  245. .cxx{$(CPP_SBRS)}.sbr:
  246.    $(CPP) $(CPP_PROJ) $<  
  247.  
  248. ################################################################################
  249. # Begin Target
  250.  
  251. # Name "SieveMFC - Win32 Release"
  252. # Name "SieveMFC - Win32 Debug"
  253.  
  254. !IF  "$(CFG)" == "SieveMFC - Win32 Release"
  255.  
  256. !ELSEIF  "$(CFG)" == "SieveMFC - Win32 Debug"
  257.  
  258. !ENDIF 
  259.  
  260. ################################################################################
  261. # Begin Source File
  262.  
  263. SOURCE=.\SieveMFC.cpp
  264. DEP_CPP_SIEVE=\
  265.     ".\SieveMFC.h"\
  266.     ".\StdAfx.h"\
  267.     
  268.  
  269. !IF  "$(CFG)" == "SieveMFC - Win32 Release"
  270.  
  271.  
  272. "$(INTDIR)\SieveMFC.obj" : $(SOURCE) $(DEP_CPP_SIEVE) "$(INTDIR)"\
  273.  "$(INTDIR)\Sievemfc.pch"
  274.  
  275. "$(INTDIR)\SieveMFC.sbr" : $(SOURCE) $(DEP_CPP_SIEVE) "$(INTDIR)"\
  276.  "$(INTDIR)\Sievemfc.pch"
  277.  
  278.  
  279. !ELSEIF  "$(CFG)" == "SieveMFC - Win32 Debug"
  280.  
  281.  
  282. "$(INTDIR)\SieveMFC.obj" : $(SOURCE) $(DEP_CPP_SIEVE) "$(INTDIR)"\
  283.  "$(INTDIR)\Sievemfc.pch"
  284.  
  285.  
  286. !ENDIF 
  287.  
  288. # End Source File
  289. ################################################################################
  290. # Begin Source File
  291.  
  292. SOURCE=.\SieveMFC.def
  293.  
  294. !IF  "$(CFG)" == "SieveMFC - Win32 Release"
  295.  
  296. !ELSEIF  "$(CFG)" == "SieveMFC - Win32 Debug"
  297.  
  298. !ENDIF 
  299.  
  300. # End Source File
  301. ################################################################################
  302. # Begin Source File
  303.  
  304. SOURCE=.\SieveMFC.odl
  305.  
  306. !IF  "$(CFG)" == "SieveMFC - Win32 Release"
  307.  
  308.  
  309. "$(OUTDIR)\SieveMFC.tlb" : $(SOURCE) "$(OUTDIR)"
  310.    $(MTL) /nologo /D "NDEBUG" /tlb "$(OUTDIR)/SieveMFC.tlb" /win32 $(SOURCE)
  311.  
  312.  
  313. !ELSEIF  "$(CFG)" == "SieveMFC - Win32 Debug"
  314.  
  315.  
  316. "$(OUTDIR)\SieveMFC.tlb" : $(SOURCE) "$(OUTDIR)"
  317.    $(MTL) /nologo /D "_DEBUG" /tlb "$(OUTDIR)/SieveMFC.tlb" /win32 $(SOURCE)
  318.  
  319.  
  320. !ENDIF 
  321.  
  322. # End Source File
  323. ################################################################################
  324. # Begin Source File
  325.  
  326. SOURCE=.\StdAfx.cpp
  327. DEP_CPP_STDAF=\
  328.     ".\StdAfx.h"\
  329.     
  330.  
  331. !IF  "$(CFG)" == "SieveMFC - Win32 Release"
  332.  
  333. # ADD CPP /Yc"stdafx.h"
  334.  
  335. BuildCmds= \
  336.     $(CPP) /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  337.  "_WINDLL" /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)/Sievemfc.pch" /Yc"stdafx.h"\
  338.  /Fo"$(INTDIR)/" /c $(SOURCE) \
  339.     
  340.  
  341. "$(INTDIR)\StdAfx.obj" : $(SOURCE) $(DEP_CPP_STDAF) "$(INTDIR)"
  342.    $(BuildCmds)
  343.  
  344. "$(INTDIR)\StdAfx.sbr" : $(SOURCE) $(DEP_CPP_STDAF) "$(INTDIR)"
  345.    $(BuildCmds)
  346.  
  347. "$(INTDIR)\Sievemfc.pch" : $(SOURCE) $(DEP_CPP_STDAF) "$(INTDIR)"
  348.    $(BuildCmds)
  349.  
  350. !ELSEIF  "$(CFG)" == "SieveMFC - Win32 Debug"
  351.  
  352. # ADD CPP /Yc"stdafx.h"
  353.  
  354. BuildCmds= \
  355.     $(CPP) /nologo /ML /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D\
  356.  "_WINDLL" /D "_MBCS" /D "_USRDLL" /Fp"$(INTDIR)/Sievemfc.pch" /Yc"stdafx.h"\
  357.  /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c $(SOURCE) \
  358.     
  359.  
  360. "$(INTDIR)\StdAfx.obj" : $(SOURCE) $(DEP_CPP_STDAF) "$(INTDIR)"
  361.    $(BuildCmds)
  362.  
  363. "$(INTDIR)\Sievemfc.pch" : $(SOURCE) $(DEP_CPP_STDAF) "$(INTDIR)"
  364.    $(BuildCmds)
  365.  
  366. !ENDIF 
  367.  
  368. # End Source File
  369. ################################################################################
  370. # Begin Source File
  371.  
  372. SOURCE=.\SieveMFC.rc
  373. DEP_RSC_SIEVEM=\
  374.     ".\res\SieveMFC.rc2"\
  375.     
  376.  
  377. !IF  "$(CFG)" == "SieveMFC - Win32 Release"
  378.  
  379.  
  380. "$(INTDIR)\SieveMFC.res" : $(SOURCE) $(DEP_RSC_SIEVEM) "$(INTDIR)"
  381.    $(RSC) /l 0x409 /fo"$(INTDIR)/SieveMFC.res" /i "Release" /d "NDEBUG" /d\
  382.  "_AFXDLL" $(SOURCE)
  383.  
  384.  
  385. !ELSEIF  "$(CFG)" == "SieveMFC - Win32 Debug"
  386.  
  387.  
  388. "$(INTDIR)\SieveMFC.res" : $(SOURCE) $(DEP_RSC_SIEVEM) "$(INTDIR)"
  389.    $(RSC) /l 0x409 /fo"$(INTDIR)/SieveMFC.res" /i "Debug" /d "_DEBUG" $(SOURCE)
  390.  
  391.  
  392. !ENDIF 
  393.  
  394. # End Source File
  395. ################################################################################
  396. # Begin Source File
  397.  
  398. SOURCE=.\Sieve.cpp
  399. DEP_CPP_SIEVE_=\
  400.     ".\Sieve.h"\
  401.     ".\SieveMFC.h"\
  402.     ".\StdAfx.h"\
  403.     
  404.  
  405. !IF  "$(CFG)" == "SieveMFC - Win32 Release"
  406.  
  407.  
  408. "$(INTDIR)\Sieve.obj" : $(SOURCE) $(DEP_CPP_SIEVE_) "$(INTDIR)"\
  409.  "$(INTDIR)\Sievemfc.pch"
  410.  
  411. "$(INTDIR)\Sieve.sbr" : $(SOURCE) $(DEP_CPP_SIEVE_) "$(INTDIR)"\
  412.  "$(INTDIR)\Sievemfc.pch"
  413.  
  414.  
  415. !ELSEIF  "$(CFG)" == "SieveMFC - Win32 Debug"
  416.  
  417.  
  418. "$(INTDIR)\Sieve.obj" : $(SOURCE) $(DEP_CPP_SIEVE_) "$(INTDIR)"\
  419.  "$(INTDIR)\Sievemfc.pch"
  420.  
  421.  
  422. !ENDIF 
  423.  
  424. # End Source File
  425. # End Target
  426. # End Project
  427. ################################################################################
  428.